import yagmail

mail_address = "18193717869@163.com"
mail_host = "smtp.163.com"
mail_port = 465
mail_password = "JEMPEEQOLGPUVIOA"

def sendmail(to_user: list, 
             subject: str, 
             text: str, 
             att=None):
    if isinstance(to_user, (str, list)) and isinstance(subject, str) and isinstance(text, str):
        ## 初始化邮件服务器对象
        smtp = yagmail.SMTP(user=mail_address,
                     password=mail_password,
                     host=mail_host,
                     port=mail_port,
                     smtp_ssl=True)
        smtp.send(to=to_user, subject=subject, contents=text, attachments=att)
    else:
        raise TypeError("参数类型错误")
data = '''
近日，苏州璀璨夺目，迎来了GLASS杂志三周年庆典的红毯盛宴，这场时尚界的盛事汇聚了杂志界的领军力量与众多璀璨女星。出人意料的是，正身处丝芭传媒风波中心的鞠婧祎，毅然决然地踏上了GLASS红毯的璀璨之旅，这是她与前东家解约后首次公开亮相，无疑成为了全场瞩目的焦点。

此次亮相，鞠婧祎以一身黑金色羽毛拼接的华服惊艳四座，设计巧妙地将黑色的高贵与金色的辉煌融为一体，裙摆如云般铺展，将她环绕成一位展翅欲飞的鸟族公主，既显高贵不凡，又蕴含无尽优雅。

这身装扮不仅完美诠释了鞠婧祎独特的个人魅力，更将她推向了时尚的新巅峰，美出了前所未有的高度，让人不禁赞叹不已。
'''
sendmail(to_user=mail_address, subject="python实训", text=data, att="./jujinyi.jpg")